someone that strangles - İspanyolca İngilizce Sözlük